package com.linkgie.galaxyframework.crypto;

public interface RandomService extends CryptoService {

	/**
	 * 用随机种子初始化一个伪随机数生成器；
	 * 
	 * @return 伪随机数生成器
	 */
	CryptoRandom createRandom();

	/**
	 * 基于指定的种子初始化一个伪随机数生成器；
	 * 
	 * @param seed
	 * @return 伪随机数生成器
	 */
	CryptoRandom createRandom(byte[] seed);

}
